package cn.itcast.syntax

/**
  * @Package cn.itcast.syntax
  * @author KTL
  * @date 2021/5/14 0014 17:35
  * @version V1.0
  * @Copyright © 2015-04-29  One for each, and two for each
  *           desc 演示scala操作符
  */
object Demo03_Operator {
  def main(args: Array[String]): Unit = {
    var a:Int=2
    val b:Int=3
    println(b-a)
    println(a+b)
    println(a*b)
    println(a/b)
    println(a%b)

    //注意：scala中的操作符本质上是方法
    //注意scala中没有++ -- 因为scala认为++ --放在后面容易混淆 所以提供了+= -=
    //println(a++)
    println(a+=1) //直接打印a+=1 表示方法执行成功，没有返回值
    a+=1
    println(a) //3
  }

}
